草庐IT

c - PsSetCreateProcessNotifyRoutine 回调

全部标签

java - Android:使用 HttpURLConnection 中的进度回调在 Cloudinary 中上传照片

我正在尝试修改cloudinary的开源库,以便可以监听我的照片上传进度。库类包含一个MultipartUtilityjava类,我对其进行修改以监听上传进度。修改前的原始代码可以在github上找到:https://github.com/cloudinary/cloudinary_java/blob/master/cloudinary-android/src/main/java/com/cloudinary/android/MultipartUtility.java我从字面上修改了它,使其类似于另一个支持上传文件/图像等的进度的云服务CloudFS的代码:https://github

android - LocalBroadcastManager 与使用回调

Android的兼容包支持LocalBroadcastManager,它可以在我的进程中发送广播。http://developer.android.com/reference/android/support/v4/content/LocalBroadcastManager.html直到现在,我一直在使用回调(类似于OnClickListener的接口(interface))在应用的不同部分之间传输数据(异步和同步)。我想知道一个是否比另一个更好。有什么意见吗? 最佳答案 LocalBroadcastManager允许您使用Inten

android - 如何在应用程序启动时运行回调?

我知道Android的Activity模型与我通常认为的“应用程序”有点不同。当我的应用程序“启动”时,我想做一些事情(在这种情况下,检查服务器上的一些通知并在可用时显示它们)。什么是完成此任务的好方法?我可能不想在Activity的OnCreate中执行此操作,因为每个Activity都可以创建任意次数-代码会比必要的更频繁地被调用。该应用程序还有多个入口点-我是否必须在每个Activity中重复检查?我想做的是在Application对象中设置此代码,以及一个跟踪它是否已被调用的标志-并且只需从每个Activity的onCreate()调用它。是否有更好或更“合适”的方法来做到这一

Android - 显示 View 时需要回调

Android中的View类是否有等效于Dialog.setOnShowListener()的方法?我需要它,因为当我在someViewGroup.addView(foo)之后的行中调用View(比如foo)上的getLocationOnScreen时,我得到location=(0,0)。我不能使用Activity的任何生命周期方法,因为foo的添加正在运行(按下按钮)。任何帮助将不胜感激。提前致谢。 最佳答案 您应该使用ViewTreeObserver:someViewGroup.addView(foo)ViewTreeObser

android - setCustomAnimation 回调前后的 FragmentTransaction

我正在使用自定义动画来替换fragment,我想在动画开始时禁用一些按钮,然后在动画结束时启用。我该怎么做? 最佳答案 我的建议是制作一些基类,您的所有Fragments都从中扩展,并在其中定义一些可以重写的方法来处理动画事件。然后,覆盖onCreateAnimation()(假设您使用的是支持库)以发送有关动画回调的事件。例如:protectedvoidonAnimationStarted(){}protectedvoidonAnimationEnded(){}protectedvoidonAnimationRepeated(){

Android Facebook SDK 4.0.0 分享回调不正常

我正在使用以下代码在Facebook上分享链接。当用户在共享对话框界面上单击取消时,有时会调用onSuccess()回调方法而不是onCancel()。并获取帖子ID为空。请帮我看看出了什么问题?ShareButtonbtn;CallbackManagercallbackManager;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);FacebookSdk.sdkInitialize(this);callbackManager=CallbackMana

Android全屏对话框回调问题

我无法理解某事,但让我先描述一下我的设置:我有一个引用3个fragment的Activity,每个fragment都在正确的时间显示。这是ChildrenSpecificationFragment的样子:如果用户单击float操作按钮,将打开以下DialogFragment:我在新Material设计指南中找到了以下信息:https://www.google.com/design/spec/components/dialogs.html#dialogs-full-screen-dialogsAvoiddialogsthat:Openadditionaldialogsfromwithin

javascript - 如何从 webView.evaluateJavascript 回调返回值?

所以我有一个名为JavascriptBridge的类,用于在Java和Javascript之间进行通信。要向javascript发送命令,我只需使用这个:publicvoidsendDataToJs(Stringcommand){webView.loadUrl("javascript:(function(){"+command+"})()");}我的问题是我还需要一个从Javascript返回响应的函数。我尝试使用webView.evaluateJavascript,但它跳过了回调,因为evaluateJavascript是在另一个线程上完成的。publicStringgetDataF

android - 在回调中使用正确的上下文

标题几乎说明了一切。如果你有一个从一个类到另一个类的回调,并且需要从需要上下文的回调中调用一些方法,那么正确的上下文是什么?一个常见的例子是AsyncTask,它带有对使用它的Activity或Fragment的回调。我通常尽量避免使用getApplicationContext()但我不能使用this作为回调中的上下文。在这种情况下,使用更广泛的上下文是否合适?为了进一步说明,我正在考虑在AsyncTask和Activity之间使用接口(interface)的回调。一旦我进入重写的接口(interface)方法,我就无法从那里获取Activity上下文。 最

Android O - 指纹手势回调不起作用

我正在Pixel设备上通过辅助功能开启指纹手势进行测试。我正在尝试使用FingerprintGestureController获取手势回调,但即使在我从“设置”->“辅助功能”中打开此应用程序的辅助功能后,也从未获得任何手势作为返回。isGestureDetectionAvailable()总是向我返回false。有人可以帮忙吗。代码如下:my_gesture_service.xmlAndroidManifest.xmlMyService.javapublicclassMyServiceextendsAccessibilityService{privatestaticfinalStri